/*
* 题目描述：
乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊C型饮料，凭3个瓶盖可以再换一瓶C型饮料，并且可以一直循环下去，但不允许赊账。

请你计算一下，如果小明不浪费瓶盖，尽量地参加活动，那么，对于他初始买入的n瓶饮料，最后他一共能得到多少瓶饮料。

输入：一个整数n，表示开始购买的饮料数量（0<n<10000）
输出：一个整数，表示实际得到的饮料数

例如：
用户输入：
100
程序应该输出：
149

用户输入：
101
程序应该输出：
151

资源约定：
峰值内存消耗（含虚拟机） < 256M
CPU消耗 < 1000ms

请严格按要求输出，不要画蛇添足地打印类似：“请您输入…” 的多余内容。

所有代码放在同一个源文件中，调试通过后，拷贝提交该源码。
注意：不要使用package语句。不要使用jdk1.7及以上版本的特性。
注意：主类的名字必须是：Main，否则按无效代码处理。
* */

import java.util.Scanner;

public class 第八题 {
    public static int ans = 0;
    public static int resAns = 0;

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
//        while ()
        for (int i = 1; i <= n; i++) {
            if (i % 3 == 0) {
                ans++;
            }
        }
        ans += n%3;
        resAns = n+ans;
        while (ans >= 3) {
            int ans2 = ans;
            ans = 0;
            for (int i = 1; i <= ans2; i++) {
                if (i % 3 == 0) {
                    ans++;
                }
            }
            resAns += ans;
        }
        System.out.println(resAns);
    }
}
